package utilities;

public class rle2dUtilities {
	
	/*************** PI ************************/
	
	public final static double PI = 3.14159265;
	
	
	/*************** SQUARE_MIN_A **************/
	
	public static int SQUARE_MIN;
	
	/*************** SQUARE_MAX_A **************/
	
	public final static int SQUARE_MAX = 255;
	
	/************** VSERIES_MIN_LEN ************/
	
	public static int VSERIES_MIN_LEN;
	
	/************** VSERIES_MAX_LEN ************/
	
	public final static int VSERIES_MAX_LEN = 255;
	
	/************** HSERIES_MIN_LEN ************/
	
	public final static int HSERIES_MIN_LEN = 3;
	
	/************** HSERIES_MAX_LEN ************/
	
	public final static int HSERIES_MAX_LEN = 255;
	
	/************** H_SERIES_MARKER ************/
	
	//public final static int H_SERIES_MARKER = 255;
	
	/************** H_SERIES_MARKER_COLOR ************/
	
	public final static int H_SERIES_MARKER_COLOR = 0;
	
	
	/************** H_SERIES_RED_MARKER ************/
	
	public static int H_SERIES_RED_MARKER;
	
	/************** H_SERIES_RED_MARKER ************/
	
	public static int H_SERIES_GREEN_MARKER;
	
	/************** H_SERIES_RED_MARKER ************/
	
	public static int H_SERIES_BLUE_MARKER;
	
	/************** H_SERIES_MARKER_MIN_LEN ************/
	
	public final static int H_SERIES_MARKER_MIN_LEN = 2;
	
	/*************** COLORS ********************/
	
	public final static String RED_NAME = "RED";
	public final static String BLUE_NAME = "BLUE";
	public final static String GREEN_NAME = "GREEN";
	
	/*************** FIGURES ******************/
	
	public final static String SQUARE = "SQUARE";
	public final static String CIRCLE = "CIRCLE";
	public final static String VSERIES = "VSERIES";
	
	/**************** FILES ********************/
	
	public final static String RED_FILE = "RED.bmp";
	public final static String GREEN_FILE = "GREEN.bmp";
	public final static String BLUE_FILE = "BLUE.bmp";
	
	/**************** PRIORITY TYPES ********************/
	
	public final static int STATIC_PRIORITY = 0;
	public final static int DYNAMIC_PRIORITY = 1;
	
	/**************** RLE TYPES ********************/
	
	public final static int CUSTOM_RLE = 0;
	public final static int PCX_RLE = 1;
	
	
	/**************** RLEPCX******************************/
	
	public final static int RLE_PCX_TRESHOLD = 192;
	public final static int RLE_PCX_MAX_LEN = 63;
}
